package com.chen.springboot.entity;

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import com.fasterxml.jackson.annotation.JsonFormat;
import lombok.Data;

import java.util.Date;

@Data
@TableName("item_params")
public class ItemParams {
    @TableId(type = IdType.AUTO)
    private Long id;
    
    private Long itemId;
    
    // PVC系列相关
    private String pvcSeries;
    private String hotSeries;
    
    // 地区
    private String animeRegion;
    
    // 尺寸和定金
    private String depositInfo;
    private String size;
    
    // 材质
    private String material;
    
    // ACG角色名
    private String acgCharacterName;
    
    // 比例
    private String scaleRatio;
    
    // 款式
    private String style;
    
    // 高度
    private String height;
    
    // 品牌
    private String brand;
    
    // 作品来源
    private String workSource;
    
    // 出售状态
    private String saleStatus;
    
    // 适用年龄
    private String applicableAge;
    private String applicableAgeAlt;
    
    // 颜色分类
    private String colorClassification;
    
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
    private Date created;
    
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
    private Date updated;
}

